package com.dong.sqltoy.utils;

public class SqlUtils {
    
    /**
     * 为SQL语句添加WHERE条件
     * @param sql 原始SQL
     * @param condition 要添加的条件
     * @return 添加条件后的SQL
     */
    public static String addWhereCondition(String sql, String condition) {
        // 简单实现，实际项目中可能需要更复杂的SQL解析
        String trimmedSql = sql.trim();
        
        // 检查是否已经包含WHERE子句
        if (trimmedSql.toLowerCase().contains(" where ")) {
            // 如果已包含WHERE，则添加AND条件
            return trimmedSql + " and " + condition;
        } else {
            // 如果不包含WHERE，则添加WHERE条件
            return trimmedSql + " where " + condition;
        }
    }
}